package city.spring.modules.health.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;

/**
 * 实体类：体检记录
 *
 * @author 谢金婷
 * @date 2020-08-04 14:15:52
 */
@Data
@TableName("physical_examination")
public class PhysicalExaminationEntity implements Serializable {

    /**
     * 体检记录编号
     */
    @TableId(type = IdType.ASSIGN_ID)
    private String id;

    /**
     * 老人姓名
     */
    private String oldmanId;
    @TableField(exist = false)
    private String oldmanName;

    /**
     * 体检时间
     */
    private Date physicalexaminationtime;

    /**
     * 登记时间
     */
    private Date checktime;

    /**
     * 登记人
     */
    private String registerperson;
    @TableField(exist = false)
    private String name;

    /**
     * 体检医院
     */
    private String physicalexaminationhospital;

    /**
     * 体检结果
     */
    private String physicalexaminationresult;

    /**
     * 体检图片
     */
    private String photo;

    /**
     * 身高
     */
    private BigDecimal height;

    /**
     * 体重
     */
    private BigDecimal bodyweight;

    /**
     * 体温
     */
    private BigDecimal bodytemperature;

    /**
     * 高压
     */
    private BigDecimal highpressure;

    /**
     * 低压
     */
    private BigDecimal depression;

    /**
     * 脉搏
     */
    private BigDecimal pulse;

    /**
     * 血氧饱和度
     */
    private BigDecimal bloodoxygensaturation;

    /**
     * 空腹血糖
     */
    private BigDecimal fastingbloodglucose;

    /**
     * 餐后血糖
     */
    private BigDecimal postprandialbloodsugar;

    /**
     * 总胆固醇
     */
    private BigDecimal totalcholesterol;

    /**
     * 高密度脂蛋白胆固醇
     */
    private BigDecimal highdensitylipoproteincholesterol;

    /**
     * 甘油三脂
     */
    private BigDecimal triglycerides;

    /**
     * 低密度脂蛋白胆固醇
     */
    private BigDecimal lowdensitylipoproteincholesterol;

    /**
     * 尿酸
     */
    private BigDecimal uricacid;

    /**
     * qrs间期
     */
    private BigDecimal qrsinterval;

    /**
     * rr间期
     */
    private BigDecimal rrinterval;

    /**
     * 心率
     */
    private BigDecimal heartrate;

    /**
     * 全科医生批注
     */
    private String generalpractitionerendorsement;

    /**
     * 医生分析结果
     */
    private String doctoranalysisresults;
}